package com.city.service.report;


import com.city.domain.pub.PubUser;

/**
 * @deprecation 用户信息服务
 * @email leichuqiao@126.com
 * @author 雷楚桥
 * @date 2018-08-11 16:45
 */
public interface UserService {

    /**
     * @deprecation 根据id查询用户名
     * @param id Integer 用户id
     * @return String
     * @author 雷楚桥
     * @date 2018-08-11 16:45
     */
    String findUserNameById(Integer id);

    /**
     * @deprecation 根据id查询用户
     * @param id Integer 用户id
     * @return PubUser
     * @author 雷楚桥
     * @date 2018-08-11 16:49
     */
    PubUser findUserById(Integer id);

    /**
     * @deprecation 查找一个用户的部门
     * @param userId Integer 用户id
     * @return Integer
     * @author 雷楚桥
     * @date 2018-09-03 16:14
     */
    Integer findBranchIdByUserId(Integer userId);
}
